home *** CD-ROM | disk | FTP | other *** search
- #! /bin/sh
-
- set -e
-
- if [ "$1" = "configure" ] ; then
-
- # gnome-games scores files get root:games
-
- SCORE_FILES=" \
- glines.Small.scores \
- glines.Medium.scores \
- glines.Large.scores \
- gnibbles.1.0.scores \
- gnibbles.1.1.scores \
- gnibbles.2.0.scores \
- gnibbles.2.1.scores \
- gnibbles.3.0.scores \
- gnibbles.3.1.scores \
- gnibbles.4.0.scores \
- gnibbles.4.1.scores \
- gnobots2.classic_robots-safe.scores \
- gnobots2.classic_robots.scores \
- gnobots2.classic_robots-super-safe.scores \
- gnobots2.nightmare-safe.scores \
- gnobots2.nightmare.scores \
- gnobots2.nightmare-super-safe.scores \
- gnobots2.robots2_easy-safe.scores \
- gnobots2.robots2_easy.scores \
- gnobots2.robots2_easy-super-safe.scores \
- gnobots2.robots2-safe.scores \
- gnobots2.robots2.scores \
- gnobots2.robots2-super-safe.scores \
- gnobots2.robots_with_safe_teleport-safe.scores \
- gnobots2.robots_with_safe_teleport.scores \
- gnobots2.robots_with_safe_teleport-super-safe.scores \
- gnometris.scores \
- gnomine.Custom.scores \
- gnomine.Large.scores \
- gnomine.Medium.scores \
- gnomine.Small.scores \
- gnotravex.2x2.scores \
- gnotravex.3x3.scores \
- gnotravex.4x4.scores \
- gnotravex.5x5.scores \
- gnotravex.6x6.scores \
- gnotski.1.scores \
- gnotski.2.scores \
- gnotski.3.scores \
- gnotski.4.scores \
- gnotski.5.scores \
- gnotski.6.scores \
- gnotski.7.scores \
- gnotski.8.scores \
- gnotski.9.scores \
- gnotski.10.scores \
- gnotski.11.scores \
- gnotski.12.scores \
- gnotski.13.scores \
- gnotski.14.scores \
- gnotski.15.scores \
- gnotski.16.scores \
- gnotski.17.scores \
- gnotski.18.scores \
- gnotski.19.scores \
- gnotski.20.scores \
- gnotski.21.scores \
- gnotski.22.scores \
- gnotski.23.scores \
- gnotski.24.scores \
- gnotski.25.scores \
- gnotski.26.scores \
- gnotski.27.scores \
- gnotski.28.scores \
- gnotski.29.scores \
- gnotski.30.scores \
- gnotski.31.scores \
- gnotski.32.scores \
- gnotski.33.scores \
- gnotski.34.scores \
- gnotski.35.scores \
- gnotski.36.scores \
- gnotski.37.scores \
- gtali.Colors.scores \
- gtali.Regular.scores \
- mahjongg.bridges.scores \
- mahjongg.cloud.scores \
- mahjongg.confounding.scores \
- mahjongg.difficult.scores \
- mahjongg.dragon.scores \
- mahjongg.easy.scores \
- mahjongg.pyramid.scores \
- mahjongg.tictactoe.scores \
- mahjongg.ziggurat.scores \
- same-gnome.Large.scores \
- same-gnome.Medium.scores \
- same-gnome.Small.scores"
-
- if [ ! -d /var/games ]; then
- mkdir /var/games
- fi
-
- for GAME in glines same-gnome; do
- if [ -f /var/games/$GAME.scores ] && [ ! -e /var/games/$GAME.Small.scores ]; then
- mv -f /var/games/$GAME.scores /var/games/$GAME.Small.scores
- fi
- done
-
- if [ -f /var/games/gtali.scores ] && [ ! -e /var/games/gtali.Regular.scores ]; then
- mv -f /var/games/gtali.scores /var/games/gtali.Regular.scores
- fi
-
- for FILES in $SCORE_FILES; do
-
- if [ -e /var/games/$FILES ]; then
- continue
- fi
-
- touch /var/games/$FILES
- chown root:games /var/games/$FILES
- chmod 664 /var/games/$FILES
- done
-
- OLDDIR=/usr/lib/python2.4/site-packages/gnome_sudoku
- # Work around horrible bug of the initial gnome-sudoku package
- for dir in $OLDDIR/gtk_goodies $OLDDIR; do
- if [ -d $dir ]; then
- rm -f $dir/*.pyc $dir/*.pyo
- rmdir --ignore-fail-on-non-empty $dir
- fi
- done
- if [ -d $OLDDIR ]; then
- echo "Warning: $OLDDIR is not empty and could not be cleaned up."
- fi
-
- fi
-
-
-